int GetLineInfo(FILE *fp, PLineInfo li)
{
	int number,i,U=0,L=0,N=0,S=0,O=0,hang;
	char str[255];
	fgets(str,255,fp);
	for(i=0;str[i]!='\0';i++)
	{
		if(str[i]>='a' && str[i]<='z') L++;
		else if(str[i]>='A' && str[i]<='Z') U++;
		else if(str[i]>='0' && str[i]<='9') N++;
		else if(str[i]==' ' ||  str[i]=='\n' || str[i]==',' || str[i]=='.' || str[i]==';' || str[i]=='\t') S++;
		else O++;
	}
	li->Uppers=U;
	li->Lowers=L;
	li->Numbers=N;
	li->Separators=S-1;
	li->Others=O;
	return 1;

}